home *** CD-ROM | disk | FTP | other *** search
/ Precision Software Appli…tions Silver Collection 1 / Precision Software Applications Silver Collection Volume One (PSM) (1993).iso / tutor / ma51n.arj / MANUAL.PRT < prev    next >
Text File  |  1992-11-15  |  141KB  |  1,836 lines

  1.  
  2.                                                                                 
  3.  
  4.                                                                                 
  5.                                                                                 
  6.                                                                                 
  7.                                                                                 
  8.                                                                                 
  9.                                                                                 
  10.                                                                                 
  11.                                                                                 
  12.                                                                                 
  13.                                                                                 
  14.                                                                                 
  15.                                                                                 
  16.                                                                                 
  17.                                                                                 
  18.                                                                                 
  19.                                                                                 
  20.                                                                                 
  21.                                                                                 
  22.                                                                                 
  23.                                                                                 
  24.                                   MORSE  ACADEMY                                
  25.                                  OPERATION MANUAL                               
  26.                          VERSION 5.1n - NOVEMBER 15, 1992                       
  27.  
  28.                                                                                 
  29.   The contents of this manual is  Copyright  (C) 1992 by Joseph Speroni,  AH0A. 
  30.   Blanket  permission  is  hereby  given  to copy and distribute this material, 
  31.   including the Morse Academy program, for  non-commerical  purposes.   No part 
  32.   of  this  work  may  be reproduced in any form where such copy is offered  in 
  33.   exchange for any payment  unless  written  permission  has first been secured 
  34.   from the author.  Authorized Morse Academy distributors  with  their  name on 
  35.   the product are permitted recovery of reasonable costs to cover distribution. 
  36.                                                                                 
  37.                                                                                 
  38.                                                                                 
  39.                                                                                 
  40.                                                                                 
  41.                                                                                 
  42.                                                                                 
  43.                                                                                 
  44.                                                                                 
  45.                                                                                 
  46.    {            Morse Academy is distributed to Radio Amateurs by           }   
  47.    {        TIARA, The Tokyo International Amateur Radio Association        }   
  48.    {                THIS IS A BETA RELEASE FOR TESTING ONLY                 }   
  49.    {          Contact J. Speroni on Compuserve address 76350,2561           }   
  50.    {                to report problems or to request changes                }   
  51.  
  52.                                                                                 
  53.  
  54.                                                                                 
  55.                                                                                 
  56.                          Morse Academy -- Version 5.1n                          
  57.                                November 15, 1992                                
  58.                                                                                 
  59.                                                                                 
  60.                                      Index                                      
  61.                                                                                 
  62.                                                                                 
  63.        Section                                                       Page       
  64.                                                                                 
  65.        Introduction . . . . . . . . . . . . . . . . . . . . . . . . .  1        
  66.                                                                                 
  67.        General Information  . . . . . . . . . . . . . . . . . . . . .  4        
  68.                                                                                 
  69.        Learning Menu  . . . . . . . . . . . . . . . . . . . . . . . .  6        
  70.                                                                                 
  71.        Receiving Game . . . . . . . . . . . . . . . . . . . . . . . .  8        
  72.                                                                                 
  73.        Endurance Trials . . . . . . . . . . . . . . . . . . . . . . . 12        
  74.                                                                                 
  75.        Proficiency Session  . . . . . . . . . . . . . . . . . . . . . 14        
  76.  
  77.        Morse Keyboard Tutor . . . . . . . . . . . . . . . . . . . . . 17        
  78.                                                                                 
  79.        Keyboard Program . . . . . . . . . . . . . . . . . . . . . . . 19        
  80.                                                                                 
  81.        Generation of tests and keys . . . . . . . . . . . . . . . . . 22        
  82.                                                                                 
  83.        Weighting Selection  . . . . . . . . . . . . . . . . . . . . . 24        
  84.                                                                                 
  85.        View Previous Sessions . . . . . . . . . . . . . . . . . . . . 26        
  86.                                                                                 
  87.        Option Selections  . . . . . . . . . . . . . . . . . . . . . . 28        
  88.                                                                                 
  89.        Appendixes                                                               
  90.                                                                                 
  91.             A - Amateur Radio Morse Abbreviations . . . . . . . . . . 32        
  92.                                                                                 
  93.             B - Frequently Used Q-Signals . . . . . . . . . . . . . . 33        
  94.                                                                                 
  95.             C - Construction Notes for an External Tone Generator . . 36        
  96.                                                                                 
  97.             D - ADLIB Compatible Music Synthesizer Card Support . . . 39        
  98.                                                                                 
  99.             E - RS232/Parallel Port Keying  . . . . . . . . . . . . . 40        
  100.  
  101.   Introduction                                                          Page  1 
  102.  
  103.   Morse  Academy is a Morse code teaching program incorporating Computer  Aided 
  104.   Instruction  (CAI)  that  is  extremely useful in teaching the  code.  It  is 
  105.   designed  to  help students who have no knowledge of the code  or  computers. 
  106.   Operation  is  simple  with functions selected by a  single  key.   Different 
  107.   sessions  are provided to allow students to vary the way they learn the code. 
  108.   Testing is automated to allow the student to spend more time on learning, and 
  109.   less on the tedious task of checking the result of a session.   Morse Academy 
  110.   includes:                                                                     
  111.                                                                                 
  112.            - on-line HELP for each session (F1 key)                             
  113.                                                                                 
  114.            - option settings that can be saved on diskette or disk              
  115.              so they are not lost when power is turned off                      
  116.                                                                                 
  117.            - the ability to edit and sequence the character set used            
  118.              in all sessions                                                    
  119.                                                                                 
  120.            - a set of sample code tests for student practice                    
  121.                                                                                 
  122.            - the ability to generate random Novice, General, and Extra          
  123.              test sessions for practice                                         
  124.                                                                                 
  125.            - the ability to create, save, and reload text for replay            
  126.  
  127.            - the ability for the student to input his copy via the keyboard     
  128.              during the Proficiency session and have it automatically           
  129.              compared with the generated text at the end of the session         
  130.                                                                                 
  131.            - the ability to save all computer generated text for later          
  132.              printing (F10 key)                                                 
  133.                                                                                 
  134.            - the ability to select your own desired character weightings        
  135.              (frequency of occurrence of characters)                            
  136.                                                                                 
  137.            - the saving of the history of mistakes from the last Receiving      
  138.              Game for optional use in computing character weighting             
  139.                                                                                 
  140.            - the optional ability to allow the Receiving Game to reorder        
  141.              the character set in worst-to-best sequence                        
  142.                                                                                 
  143.            - the optional generation of Morse Prosigns in context that          
  144.              helps a student understand their meaning                           
  145.                                                                                 
  146.            - the ability to adjust the code sending speed for the variances     
  147.              of different PC's                                                  
  148.                                                                                 
  149.            - support for ADLIB compatible music synthesizer cards or an         
  150.              external tone generator via the printer port                       
  151.  
  152.   Introduction                                                          Page  2 
  153.  
  154.  
  155.   Morse  Academy's  features will help a student learn the code.   Some are  of 
  156.   use  to an instructor accompanying the student thru his short odyssey to code 
  157.   proficiency.   It's  still true that a small amount of hard work is needed to 
  158.   learn the code.  Computer feed back during the process of learning Morse code 
  159.   helps  a  student,  so  learning the code is relatively painless  with  Morse 
  160.   Academy.   Developing  copying skills takes an effort by the student and  the 
  161.   devotion of time to the process.                                              
  162.                                                                                 
  163.   If  you  have comments or suggestions to improve Morse Academy,  I'd like  to 
  164.   hear from you.  Please write to:                                              
  165.                                                                                 
  166.                          Joseph Speroni, AH0A                                   
  167.                          259 Copper Beech Drive                                 
  168.                          Blue Bell, PA 19422                                    
  169.  
  170.                                                                                 
  171.  
  172.   Introduction                                                          Page  3 
  173.  
  174.  
  175.   Installation for a Hard Disk System                                           
  176.                                                                                 
  177.   The first time you use Morse Academy you should carefully follow the steps in 
  178.   this  section.   Afterwards  you  will only need step 3 to use  the  program. 
  179.   There  is  the possibility of unforeseen problems.   It is  recommended  that 
  180.   before  starting you make a backup copy of the discette to insure you  always 
  181.   have a readable copy.  Follow these steps:                                    
  182.                                                                                 
  183.              Step 1. Create a Directory to hold Morse Academy                   
  184.                                                                                 
  185.                      C>C: <Enter>    (make sure you are on drive C)             
  186.                      C>CD\ <Enter>   (make sure you are in the root directory)  
  187.                      C>MD MA <Enter> (create the MA directory)                  
  188.                      C>CD MA <Enter> (change to the MA directory)               
  189.                                                                                 
  190.              Step 2. Copy the discette files to the hard disk                   
  191.                                                                                 
  192.                      C>COPY A:*.* C: <Enter>                                    
  193.                                                                                 
  194.              Step 3. Execute Morse Academy                                      
  195.                                                                                 
  196.                      >CD\MA <Enter>                                             
  197.                      >MA <Enter>                                                
  198.  
  199.   Installation for a Floppy Disk System                                         
  200.                                                                                 
  201.   Before  performing  the copy operation you must format a new disk onto  which 
  202.   you  can copy Morse Academy.  You do not need to make this a system discette, 
  203.   but  you  may find it more convenient to have DOS on the same  discette  when 
  204.   starting  the  system.   The  first time you use  Morse  Academy  you  should 
  205.   carefully follow the steps listed below.   Afterwards you will only need step 
  206.   3 to use the program.  Follow these steps:                                    
  207.                                                                                 
  208.              Step 1. Format a blank discette                                    
  209.                                                                                 
  210.                      Put a new discette in drive B.  Then type either           
  211.                                                                                 
  212.                      A>FORMAT B:                                                
  213.                                                                                 
  214.                      or                                                         
  215.                                                                                 
  216.                      A>FORMAT B: /S                                             
  217.                                                                                 
  218.                      depending on whether you want the MA discette to have      
  219.                      a copy of DOS or not.                                      
  220.  
  221.   Introduction                                                          Page  4 
  222.  
  223.  
  224.              Step 2. Copy the MA discette to a newly formatted discette         
  225.                                                                                 
  226.                      Replace your DOS discette in drive A with the Morse        
  227.                      Academy master.  Put the newly formatted discette in       
  228.                      drive B.                                                   
  229.                                                                                 
  230.                      A>COPY  A:*.*   B: <Enter>                                 
  231.                                                                                 
  232.              Step 3. Execute Morse Academy                                      
  233.                                                                                 
  234.                      Remove the Morse Academy discette in drive A and           
  235.                      store it.  Mount the new discette with Morse               
  236.                      Academy files copied on it (from drive B) into             
  237.                      drive A. (MA will actually operate on any drive)           
  238.                      Type the following to execute Morse Academy.               
  239.                                                                                 
  240.                      A>MA <Enter>                                               
  241.  
  242.   G. General Information                                                Page  5 
  243.  
  244.                                                                                 
  245.                                                                                 
  246.                                                                                 
  247.                                                                                 
  248.                                                                                 
  249.                                                                                 
  250.                                                                                 
  251.                                                                                 
  252.                                                                                 
  253.                                                                                 
  254.   ╔═══════════════════════════════════════════════════════════════════════════╗ 
  255.   ║  Morse Academy Version 5.1a, Copyright 1 Jun 92 J. Speroni, AH0A/7J1AAA   ║ 
  256.   ║  This program was developed based on ideas from  AEA's Morse University   ║ 
  257.   ║                                                                           ║ 
  258.   ║                  Select: █                                                ║ 
  259.   ║                          L. Learning menu                                 ║ 
  260.   ║                          R. Receiving game                                ║ 
  261.   ║                          E. Endurance trials                              ║ 
  262.   ║                          P. Proficiency session   ┌──────────────────────┐║ 
  263.   ║                          M. Morse keyboard tutor  │The selected sound    │║ 
  264.   ║                                                   │generator is the PC's │║ 
  265.   ║                          K. Keyboard              │sound chip (use       │║ 
  266.   ║                          G. Generate examinations │Options menu, Tone    │║ 
  267.   ║                          W. Weighting selection   │submenu, to change the│║ 
  268.   ║                          V. View last session     │selection)            │║ 
  269.   ║                          O. Option selections     └──────────────────────┘║ 
  270.   ║                                                                           ║ 
  271.   ║                          D. DOS return                                    ║ 
  272.   ║                                                                           ║ 
  273.   ║ {            Morse Academy is distributed to Radio Amateurs by           }║ 
  274.   ║ {        TIARA, The Tokyo International Amateur Radio Association        }║ 
  275.   ║ {                THIS IS A BETA RELEASE FOR TESTING ONLY                 }║ 
  276.   ║ {          Contact J. Speroni on Compuserve address 76350,2561           }║ 
  277.   ║ {                to report problems or to request changes                }║ 
  278.   ║                    Select session from menu by letter                     ║ 
  279.   ║            Use the F1 key for HELP or F10 to print the screen             ║ 
  280.   ╚═══════════════════════════════════════════════════════════════════════════╝ 
  281.                                                                                 
  282.                                                                                 
  283.                                                                                 
  284.                                                                                 
  285.                                                                                 
  286.                        Figure 1. Morse Academy Main Menu                        
  287.  
  288.   G. General Information                                                Page  6 
  289.  
  290.   Morse  Academy is based on Computer Assisted Instruction concepts from  AEA's 
  291.   Morse University.   The  author thanks AEA, a company dedicated to support of 
  292.   amateur radio,   for their help and encouragement in developing this program. 
  293.                                                                                 
  294.   Operation is menu driven with a single key selecting the desired session:     
  295.                                                                                 
  296.   (L)earning:               Selects characters, and provides learning mode.     
  297.   (R)eceiving game:         An interactive game to teach the Morse code.        
  298.   (E)ndurance game:         An interactive game to increase copying skills.     
  299.   (P)roficiency:            Generates actual code tests to improve skills.      
  300.   (M)orse keyboard tutor:   An interactive game to develop keyboard skills.     
  301.   (K)eyboard:               Used to send Morse practice text from disk files.   
  302.   (G)enerate examinations:  Creates random tests of practice and testing        
  303.   (W)eightings:             Varies the frequency of occurrence of characters.   
  304.   (V)iew sessions:          Displays prior session results.                     
  305.   (O)ptions:                Allows selection of tone, screen, and other options 
  306.   (D)OS return              Proper way to terminate and SAVE CHANGED OPTIONS.   
  307.                                                                                 
  308.   The  ESC key serves as a STOP RUN key.   Push it to return from a sub-session 
  309.   to  a session,  and again to the main menu.   The ALT key is a European shift 
  310.   key, shown on the last of the screen of some menus as an UP-ARROW.            
  311.                                                                                 
  312.   The  F10 key prints a screen.   The F1 key can be used AT ANY TIME to display 
  313.   HELP.  A short help prompt is ALWAYS shown at the bottom of the screen.       
  314.  
  315.   Morse  Academy  will  support  muliple students, and remember option settings 
  316.   for each.  Seperate OPTIONS and  LOG  files  are maintained for each student. 
  317.   The student name is typed on the command line when executing MA:              
  318.                                                                                 
  319.                   MA      student_name                                          
  320.                                                                                 
  321.   The student name can contain lower or upper case  alphabetic  characters  and 
  322.   spaces.   Lower  case  characters are treated as equal to their corresponding 
  323.   upper case character.   If a new student name is typed,  MA will give you the 
  324.   option to enter the new name into its student list, or exit from the program. 
  325.                                                                                 
  326.   An existing student can be deleted using the D option:                        
  327.                                                                                 
  328.                   MA/D    student_name                                          
  329.                                                                                 
  330.   If the name is not present, the request will rejected and MA exited.   If the 
  331.   name is present, the student will be asked to confirm deletion.   If a delete 
  332.   request is accepted,  the  student name is removed from the active list,  AND 
  333.   HIS  OR  HER  OPTIONS AND LOG FILES WILL BE DELETED.   (As with all DOS files 
  334.   NORTON's undelete or DOS 5's UNDELETE command could restore them).            
  335.  
  336.   L. Learning Menu                                                      Page  7 
  337.  
  338.                                                                                 
  339.                                                                                 
  340.                                                                                 
  341.                                                                                 
  342.                                                                                 
  343.                                                                                 
  344.                                                                                 
  345.                                                                                 
  346.                                                                                 
  347.                                                                                 
  348.   ╔═══════════════════════════════════════════════════════════════════════════╗ 
  349.   ║  Use cursor keys ( or ) and INS/DEL to select and unselect characters   ║ 
  350.   ║ Hold INS/DEL key and use the cursor keys to select a block of characters  ║ 
  351.   ║                      ARRL Standard Character Set                          ║ 
  352.   ║                                                                           ║ 
  353.   ║             1 A                 17 M                 33 SK [+]            ║ 
  354.   ║             2 E                 18 P                 34 1                 ║ 
  355.   ║             3 R                 19 G                 35 2                 ║ 
  356.   ║             4 N                 20 F                 36 3                 ║ 
  357.   ║             5 AR [*]            21 ,                 37 4                 ║ 
  358.   ║             6 █ <Ins            22 W                 38 5                 ║ 
  359.   ║             7 I                 23 B                 39 6                 ║ 
  360.   ║             8 O                 24 BT [=]            40 7                 ║ 
  361.   ║             9 S                 25 J                 41 8                 ║ 
  362.   ║            10 D                 26 /                 42 9                 ║ 
  363.   ║            11 H                 27 K                 43 0                 ║ 
  364.   ║            12 C                 28 Q                                      ║ 
  365.   ║            13 U                 29 X                                      ║ 
  366.   ║            14 Y                 30 V                                      ║ 
  367.   ║            15 .                 31 Z                                      ║ 
  368.   ║            16 L                 32 ?                                      ║ 
  369.   ║                                                                           ║ 
  370.   ║                       F. First hearing                                    ║ 
  371.   ║                       L. Lesson number       1                            ║ 
  372.   ║                       C. Character speed    18 WPM                        ║ 
  373.   ║ Select options, ENTER to activate keyboard, or ESC to return to main menu ║ 
  374.   ╚═══════════════════════════════════════════════════════════════════════════╝ 
  375.                                                                                 
  376.                                                                                 
  377.                                                                                 
  378.                                                                                 
  379.                                                                                 
  380.                             Figure 2. Learning Menu                             
  381.  
  382.   L. Learning Menu                                                      Page  8 
  383.  
  384.   This  menu allows students to chose the characters they wish to learn.   This 
  385.   can  be  done  by typing the letter L followed by the lesson  numbers  to  be 
  386.   learned (type the same number twice to select only one lesson).  You can also 
  387.   include  or exclude characters by using the INSERT or DELETE keys and  moving 
  388.   the  blinking  cursor using the DOWN or UP cursor control  keys.   Characters 
  389.   selected have their two digit numeric sequence number shown in reverse video. 
  390.                                                                                 
  391.   The  character  set and their order can be modified using Selection and  Edit 
  392.   commands in the main menu (O)ption selections.                                
  393.                                                                                 
  394.   The  (F)irst  hearing  key introduces the  characters  being  learned.   Each 
  395.   character  is  sent  four times during which it is displayed  in  large  full 
  396.   screen format.  At first display occurs prior to the sending of the character 
  397.   in  Morse  code,  with  the  time  slowly  being  decreased  with  successive 
  398.   repetitions.   All  characters  being learned are sent in a random  sequence, 
  399.   with the full set being repeated until the session is terminated by ESC.      
  400.                                                                                 
  401.   The (C)haracter speed key sets the average speed characters are sent.   Morse 
  402.   Academy  is  set to send at a relatively fast character speed.   The  default 
  403.   character  speed  of 18 WPM is a good choice for students aiming for  a  code 
  404.   speed of 13 WPM.  This may seem fast,  but learning the individual characters 
  405.   at this rate with pauses between them makes it easier to progress.  At faster 
  406.   average  sending  rates the character speed remains the same but  the  pauses 
  407.   between them shortens.                                                        
  408.  
  409.   The  ENTER  key  activates the keyboard and allows a student to  associate  a 
  410.   single keyboard key with the Morse code sound for it.   Students can use this 
  411.   as  another  way to become familiar with characters as they are added to  the 
  412.   practice sessions.                                                            
  413.                                                                                 
  414.   The  Learning  menu  is the only one that controls the number  of  characters 
  415.   being learned.  This selection applies to all sessions.                       
  416.                                                                                 
  417.   The  ESC key can be pressed while in the keyboard activate mode (started with 
  418.   the ENTER key)  to return to the Learning menu and a second time to return to 
  419.   the main menu.                                                                
  420.  
  421.   R. Receiving Game                                                     Page  9 
  422.  
  423.                                                                                 
  424.                                                                                 
  425.                                                                                 
  426.                                                                                 
  427.                                                                                 
  428.                                                                                 
  429.                                                                                 
  430.                                                                                 
  431.                                                                                 
  432.                                                                                 
  433.   ╔═══════════════════════════════════════════════════════════════════════════╗ 
  434.   ║                                                                           ║ 
  435.   ║                                                                           ║ 
  436.   ║                              RECEIVING GAME                               ║ 
  437.   ║                                                                           ║ 
  438.   ║                  Select: █                                                ║ 
  439.   ║                          S. Sending speed       5 WPM                     ║ 
  440.   ║                          C. Character speed    18 WPM                     ║ 
  441.   ║                          D. Duration of game  3.0 Minutes                 ║ 
  442.   ║                                                                           ║ 
  443.   ║                          G. Group size          1                         ║ 
  444.   ║                          W. Weighting          Random                     ║ 
  445.   ║                          R. Resequencing       Off                        ║ 
  446.   ║                                                                           ║ 
  447.   ║                                                                           ║ 
  448.   ║                                                                           ║ 
  449.   ║                                                                           ║ 
  450.   ║                                                                           ║ 
  451.   ║                                                                           ║ 
  452.   ║                                                                           ║ 
  453.   ║                                                                           ║ 
  454.   ║                                                                           ║ 
  455.   ║                                                                           ║ 
  456.   ║                                                                           ║ 
  457.   ║         AR *                      SK +                      BT =          ║ 
  458.   ║   Select options, press ENTER to start, or ESC to return to main menu     ║ 
  459.   ╚═══════════════════════════════════════════════════════════════════════════╝ 
  460.                                                                                 
  461.                                                                                 
  462.                                                                                 
  463.                                                                                 
  464.                                                                                 
  465.                          Figure 3. Receiving Game Menu                          
  466.  
  467.   R. Receiving Game                                                     Page 10 
  468.  
  469.   The  Receiving Game is an interactive game that allows a student to  practice 
  470.   code  by  listening  to  a random group of 1  to  9  characters,  typing  the 
  471.   characters  on  the keyboard,  and having the computer check if he or she  is 
  472.   correct.  If correct, a short high pitch tone is emitted.   If wrong,  a long 
  473.   low  frequency tone sounds,  the correct answer is displayed in the center of 
  474.   the  screen with an indicator showing the character that caused the error and 
  475.   the  incorrect  student  input  displayed below  it.  This   feedback  allows 
  476.   students to learn characters thru repetition and correction.                  
  477.                                                                                 
  478.   The  number of characters used during the game is determined by the  Learning 
  479.   menu.   For the first Receiving Game,  use the Learning menu to select just a 
  480.   few  characters,  say three.  Then enter the Receiving Game,  and select  the 
  481.   (S)ending  speed,  (C)haracter speed,  (D)uration of game,  (G)roup size  and 
  482.   (W)eighting as desired before starting a game.                                
  483.                                                                                 
  484.   The  (S)peed key allows the selection of the average speed that text is sent. 
  485.                                                                                 
  486.   The  (C)haracter  speed key sets the speed that characters are  sent.   Morse 
  487.   Academy   is  designed to send at a relatively fast character   speed.    The 
  488.   default  character speed of 18 WPM is a good choice for students aiming for a 
  489.   code  speed  of  13 WPM.   This may seem fast,  but learning  the  individual 
  490.   characters   at   this  rate with pauses between them makes  it   easier   to 
  491.   progress.   At  faster average sending rates the speed of characters  remains 
  492.   the same but the pauses between them shortens.                                
  493.  
  494.   The (D)uration key sets the length of the session from 0.1 to 9.9 minutes.    
  495.                                                                                 
  496.   The (G) size is the number of characters sent by the game in sequence as if a 
  497.   word were being sent.  The size can be set for from 1 to 9 character words.   
  498.                                                                                 
  499.   The   (W)eight  key  selects  different  frequency  patterns  of  sending  of 
  500.   characters.   This  allows the student to control the frequency of repetition 
  501.   of characters to stress those requiring more emphasis.   Each time the key is 
  502.   pressed one of following four options is successively selected:               
  503.                                                                                 
  504.       Random    - the character weight will be random (each character having    
  505.                   the same probability of being sent).                          
  506.       Text      - the character weight approximates that of english text with   
  507.                   the vowels occurring more frequently.  (This will cause the   
  508.                   average speed to increase since these characters are short    
  509.                   in Morse code).  Note that with this weighting, characters    
  510.                   sent in sequence are allowed to duplicate.  With the other    
  511.                   choices duplicate characters in sequence will not occur.      
  512.       History   - the characters missed during the last complete Receiving Game 
  513.                   will be sent more frequently.                                 
  514.       Student's - the character weight set by the student will be used to       
  515.                   control the frequency of selection.                           
  516.                                                                                 
  517.   Use    the  main  menu  (W)eighting  session  to  display  these   selections 
  518.   graphically and to create a student's desired weighting.                      
  519.  
  520.   R. Receiving Game                                                     Page 11 
  521.  
  522.  
  523.   The default values of 5 WPM,  18 WPM  and 1 character groups are good choices 
  524.   for a beginning student.                                                      
  525.                                                                                 
  526.   Start  the game with the ENTER key and it will randomly generate the  letters 
  527.   A, E, R, N, T,  or the Prosign AR (If you have started with Lesson number 1). 
  528.   Continue  to  play the game until you're comfortable with  these  characters. 
  529.   With  only three characters,  the character's sound and their position on the 
  530.   keyboard  are quickly learned.   The number of characters can be increased by 
  531.   adding  a  few each day.   In just a few weeks the student will know all  the 
  532.   characters and their positions on the keyboard.                               
  533.                                                                                 
  534.   A  running  total of right and wrong answers is constantly displayed  on  the 
  535.   screen  and current score and time remaining are shown as a bar graphs on the 
  536.   screen.   The session ends normally when the duration expires,  but it can be 
  537.   ended  early  by  depressing  ESC.   In  either  case,  the  program  signals 
  538.   completion by sending the Prosign SK (End of Final Transmission).             
  539.                                                                                 
  540.   At the end of the game,  the characters sent during the session are displayed 
  541.   on  the screen,  in order of the worst result.   Each character is  displayed 
  542.   with the number of incorrect responses, and the number of times the character 
  543.   was  correctly copied.  For example "F <4,11>"  shows the student missed  the 
  544.   letter  F 4 times and copied it correctly 11 times.   This allows the student 
  545.   to review the session and find which characters need more work.               
  546.  
  547.   The  results  of  a Receiving Game can optionally be used to re-sequence  the 
  548.   characters  on  the Learning menu.   Use the (R)esequence key to select  this 
  549.   option (default is "Off").   If this option is selected and the Learning menu 
  550.   is  brought  up after a game is played to completion, the characters will  be 
  551.   displayed  in order by the worst character,  giving the student a history  of 
  552.   the characters causing the most trouble.   To practice those characters go to 
  553.   the  (L)earning  menu and set the number of characters being learned so  only 
  554.   the  ones in the beginning of the list are used.   Remember those  characters 
  555.   needing more study will be at the top of the list.                            
  556.                                                                                 
  557.   Another   important  function  of  the  Receiving  Game  is  its  remembering 
  558.   weightings  corresponding  to  the characters missed during  the  game.   The 
  559.   Weighting  option  in all menus can be used to select the  HISTORY  weighting 
  560.   option.   Selecting  HISTORY  weighting  will  allow the  student  to  repeat 
  561.   troublesome characters requiring practice.                                    
  562.                                                                                 
  563.   NOTE:  Resequencing and historical weighting occur only if the receiving game 
  564.   goes to completion, i.e. the ESC key is NOT used to terminate early.          
  565.                                                                                 
  566.   After  the  student  is comfortable with single letters,  but  early  in  his 
  567.   training,  the  group  size should be set to 2 (and later 3 and  higher),  so 
  568.   memory (copying behind the text) can start to be developed.   This can not be 
  569.   over emphasized.  Skills in copying depend very much on getting confidence in 
  570.   copying longer sequences.                                                     
  571.  
  572.   R. Receiving Game                                                     Page 12 
  573.  
  574.  
  575.   Mix  sessions  between the Receiving Game and Proficiency testing to  develop 
  576.   the ability to write characters as well as input them on the keyboard.   When 
  577.   the  Receiving Game becomes too easy try switching to the Endurance Trials to 
  578.   get practice in copying long character sequences without an error.   Students 
  579.   can  adjust the mix of sessions to match free time and the pace of  learning. 
  580.   You  should  make  an  effort to spend at least 30 minutes  every  other  day 
  581.   practicing.  With only a little effort Morse code skills will come easily.    
  582.  
  583.   E. Endurance Trials                                                   Page 13 
  584.  
  585.                                                                                 
  586.                                                                                 
  587.                                                                                 
  588.                                                                                 
  589.                                                                                 
  590.                                                                                 
  591.                                                                                 
  592.                                                                                 
  593.                                                                                 
  594.                                                                                 
  595.   ╔═══════════════════════════════════════════════════════════════════════════╗ 
  596.   ║                                                                           ║ 
  597.   ║                                                                           ║ 
  598.   ║                            ENDURANCE TRIALS                               ║ 
  599.   ║                                                                           ║ 
  600.   ║               Select:                                                     ║ 
  601.   ║                       S. Starting speed       5 WPM                       ║ 
  602.   ║                       C. Character speed     18 WPM                       ║ 
  603.   ║                                                                           ║ 
  604.   ║                       W. Weighting           Random                       ║ 
  605.   ║                       T. Transmit            Characters                   ║ 
  606.   ║                                                                           ║ 
  607.   ║                                                                           ║ 
  608.   ║                                                                           ║ 
  609.   ║                                                                           ║ 
  610.   ║                                                                           ║ 
  611.   ║                                                                           ║ 
  612.   ║                                                                           ║ 
  613.   ║                                                                           ║ 
  614.   ║                                                                           ║ 
  615.   ║                                                                           ║ 
  616.   ║                                                                           ║ 
  617.   ║                                                                           ║ 
  618.   ║                                                                           ║ 
  619.   ║         AR *                      SK +                      BT =          ║ 
  620.   ║Select options, press ENTER to start trials or ESC to return to main menu  ║ 
  621.   ╚═══════════════════════════════════════════════════════════════════════════╝ 
  622.                                                                                 
  623.                                                                                 
  624.                                                                                 
  625.                                                                                 
  626.                                                                                 
  627.                         Figure 4. Endurance Trials Menu                         
  628.  
  629.   E. Endurance Trials                                                   Page 14 
  630.  
  631.   The  Endurance  trials send characters or words continuously at the  selected 
  632.   speeds until the  student errors.  The (S)tarting, and (C)haracter speeds can 
  633.   be set before each session.   Code  is  sent  as  continuous characters or in 
  634.   groups of random length.   Use the (T)ransmit key to select the mode desired. 
  635.   The (W)eight key selects the desired weighting.   Use the  ENTER key to start 
  636.   the session.  A complete session is fifteen trials but it can be ended at any 
  637.   time by pressing ESC.                                                         
  638.                                                                                 
  639.   Each trial displays the number of characters received correctly.   At the end 
  640.   of  a trial the LAST FIVE characters sent just before an error are displayed. 
  641.   The  character  in reverse video in the middle of the screen is the  expected 
  642.   correct  one  that caused the trial to stop.   During an Endurance trial  the 
  643.   reason  for an error is often not the last character sent,  but one of  those 
  644.   proceeding the error.  A character that causes the student to pause and think 
  645.   can be the real reason for an error even if it is correctly copied.   So much 
  646.   time  passes  trying  to recall a problem character that even  a  simple  one 
  647.   following will be missed.   Examining the characters preceding the error will 
  648.   give the student information about the characters requiring more work.        
  649.                                                                                 
  650.   The  computer  displays the incorrect response in reverse video in  the  last 
  651.   column  (either  the  character input or the phrase TIMED  OUT  indicating  a 
  652.   failure to respond within the time allowed.)   The expected character is also 
  653.   shown in reverse video.  By comparing the reverse video columns and examining 
  654.   preceding characters, the student can determine the reason for the error.     
  655.  
  656.   For every 20 correct inputs,   Morse Academy increases the sending speed by 1 
  657.   WPM so the student is made to advance.   This challenge helps develop skills. 
  658.   Don't be concerned with the mistakes  made when using the  Endurance session. 
  659.   They are a natural part of learning.                                          
  660.                                                                                 
  661.   A  candidate  for  an FCC Amateur Radio license can copy one minute  of  code 
  662.   without  error as an alternative to passing a quiz on the contents of a Morse 
  663.   transmission (70% is required) .   This game will help you perfect the skills 
  664.   to do that.  To pass in this way a candidate would have to copy:              
  665.                                                                                 
  666.                         5 WPM    -    25 characters                             
  667.                        13 WPM    -    65 characters                             
  668.                        20 wpm    -   100 characters                             
  669.                                                                                 
  670.   Prosigns,  punctuation,  and numbers count as two characters when you sit the 
  671.   real examination.   You have an advantage  when copying the english text of a 
  672.   QSO sytle examination.    Before submitting your test paper,  you can go over 
  673.   the  text  and  correct obvious errors from context, e.g. TSE RIG to THE RIG; 
  674.   CLEVLAND, O5IO to CLEVELAND, OHIO.                                            
  675.  
  676.   P. Proficiency Session                                                Page 15 
  677.  
  678.                                                                                 
  679.                                                                                 
  680.                                                                                 
  681.                                                                                 
  682.                                                                                 
  683.                                                                                 
  684.                                                                                 
  685.                                                                                 
  686.                                                                                 
  687.                                                                                 
  688.   ╔═══════════════════════════════════════════════════════════════════════════╗ 
  689.   ║                                                                           ║ 
  690.   ║                                                                           ║ 
  691.   ║                           PROFICIENCY  SESSION                            ║ 
  692.   ║                                                                           ║ 
  693.   ║                 Select:                                                   ║ 
  694.   ║                         S. Start speed       5 WPM                        ║ 
  695.   ║                         F. Finish speed      8 WPM                        ║ 
  696.   ║                         C. Character speed  18 WPM                        ║ 
  697.   ║                                                                           ║ 
  698.   ║                         D. Duration         3.0 Minutes                   ║ 
  699.   ║                         G. Group size       Random                        ║ 
  700.   ║                         W. Weighting        Random                        ║ 
  701.   ║                                                                           ║ 
  702.   ║                         U. Use file         (Off)                         ║ 
  703.   ║                                                                           ║ 
  704.   ║                                                                           ║ 
  705.   ║                                                                           ║ 
  706.   ║                                                                           ║ 
  707.   ║                                                                           ║ 
  708.   ║                                                                           ║ 
  709.   ║                                                                           ║ 
  710.   ║                                                                           ║ 
  711.   ║                                                                           ║ 
  712.   ║         AR *                      SK +                      BT =          ║ 
  713.   ║   Select options, press ENTER to start, or ESC to return to main menu     ║ 
  714.   ╚═══════════════════════════════════════════════════════════════════════════╝ 
  715.                                                                                 
  716.                                                                                 
  717.                                                                                 
  718.                                                                                 
  719.                                                                                 
  720.                        Figure 5. Proficiency Session Menu                       
  721.  
  722.   P. Proficiency Session                                                Page 16 
  723.  
  724.   The Proficiency session sends character groups at selected speeds.  This type 
  725.   of  practice simulates actual text transmissions,  but with random characters 
  726.   grouped  into  "words".   The  start  and  finish  code  speeds  can  be  set 
  727.   independently.   This allows the student to start at a comfortable code speed 
  728.   and have the computer automatically increase speed during the session.        
  729.                                                                                 
  730.   The (S)tart key sets the starting average speed of sending,  the (F)inish key 
  731.   the  final average speed,  and the (C)haracter key the character speed.   The 
  732.   character  speed  can not be set to a value smaller than the start or  finish 
  733.   speeds.   If  the  character  speed is set greater than the  average  sending 
  734.   speed, the timing between characters is adjusted, as needed,  to maintain the 
  735.   desired average speed.  The current average text speed,  and elapsed time are 
  736.   constantly displayed during the session.                                      
  737.                                                                                 
  738.   The (D)uration key selects the length of the session.  It can be set from 0.1 
  739.   to  9.9 minutes.   If the start and finish speeds are different,  the session 
  740.   duration  is divided into equal periods (number of periods is Finish-Start+1) 
  741.   and the average code speed is increased by 1 WPM after each period.           
  742.                                                                                 
  743.   By  depressing the (G)roup key,  the character groupings into "words"  can be 
  744.   set  to either a random length (up 9 characters)  or the group size  desired. 
  745.   Type zero to select a random length or 1 to 9 for the desired number.         
  746.  
  747.   Code  transmission  is  started   with  the ENTER  key.   It  ends  with  the 
  748.   transmission  of  the  Prosign AR (End of Transmission)  after  the  selected 
  749.   duration  expires.   The  student can copy the text on paper and compare  the 
  750.   results  displayed  at the end of the session,  or he can copy along  on  the 
  751.   keyboard and have the computer display it at the end of the session.          
  752.                                                                                 
  753.   If keyboard input is used, Morse Academy compares the student's copy with the 
  754.   computer  generated  text,  and shows differences in reverse  video.  Missing 
  755.   characters in the student's copy are shown as a "~".  The texts are displayed 
  756.   on pairs of lines with the student's copy below the computer's.  The compared 
  757.   text  can be printed (use the F10 key)  with blank lines inserted after  each 
  758.   pair   to  allow  easier  manual  comparison.    Screen  reverse  video  (the 
  759.   differences) is shown  by printing a character "-" underneath each line pair. 
  760.                                                                                 
  761.   The  (U)se  file  key  allows  the  student  to  select  a  stored  file  for 
  762.   transmission  rather than generating random code.   If selected,  the list of 
  763.   files  is  displayed  and input of the desired file's  name  requested.   The 
  764.   cursor  keys  can be used to select the file to be loaded by positioning  the 
  765.   reverse  video  block  over the file name and pressing ENTER  to  select  it. 
  766.   Starting  the  session  with the ENTER key will cause the file's text  to  be 
  767.   sent.   If  one of Morse Academy's generated test is selected,  a 10 question 
  768.   fill-in-the-blank  test  and key can be printed out from the (G)enerate  test 
  769.   session.  (See the Generation session information for more details).          
  770.  
  771.   P. Proficiency Session                                                Page 17 
  772.  
  773.  
  774.   For  the  (U)se file option,  if the student inputs his copy via the keyboard 
  775.   (rather than copying on paper), Morse Academy gives an opportunity at the end 
  776.   of transmission to correct the text before comparing it with the file's text. 
  777.   This  is  what a student could do during an actual examination and  allows  a 
  778.   chance  to  practice.   The copy input by the student during transmission  is 
  779.   displayed on the screen,  and  a prompt invites the student to edit the text. 
  780.                                                                                 
  781.   The  active  editing  keys  are  the same used  with  the  keyboard  program: 
  782.   BACKSPACE, the cursor control keys UP ARROW,  DOWN ARROW,  RIGHT ARROW,  LEFT 
  783.   ARROW, HOME, END, PAGE UP, and PAGE DOWN.  The DELETE key functions to remove 
  784.   a character.   The INSERT key toggles between insert and overlay modes.   The 
  785.   insert  state  is shown in the upper right hand corner of the  screen  during 
  786.   editing.   Editing is ended by pressing the ENTER key causing a comparison of 
  787.   the student's input text (as corrected) and the contents of the file.         
  788.                                                                                 
  789.   Note  that  neither  the  (U)se nor (T)ext file name  is  remembered  between 
  790.   sessions.  It is always "Off" at the start of a Proficiency session.          
  791.                                                                                 
  792.   The  Proficiency  session can be stopped at any time by pushing the ESC  key. 
  793.   Parameters can then be changed and the session restarted or ESC can be pushed 
  794.   a second time to return to the main menu.                                     
  795.  
  796.   M. Morse Keyboard Tutor                                               Page 18 
  797.  
  798.                                                                                 
  799.                                                                                 
  800.                                                                                 
  801.                                                                                 
  802.                                                                                 
  803.                                                                                 
  804.                                                                                 
  805.                                                                                 
  806.                                                                                 
  807.                                                                                 
  808.   ╔═══════════════════════════════════════════════════════════════════════════╗ 
  809.   ║                                                                           ║ 
  810.   ║                                                                           ║ 
  811.   ║                           MORSE KEYBOARD TUTOR                            ║ 
  812.   ║                                                                           ║ 
  813.   ║                  Select: █                                                ║ 
  814.   ║                          C. Character speed     18                        ║ 
  815.   ║                                                                           ║ 
  816.   ║                          W. Weighting           Random                    ║ 
  817.   ║                          D. Display text        After                     ║ 
  818.   ║                                                                           ║ 
  819.   ║                                                                           ║ 
  820.   ║                                                                           ║ 
  821.   ║                                                                           ║ 
  822.   ║                                                                           ║ 
  823.   ║                                                                           ║ 
  824.   ║                                                                           ║ 
  825.   ║                                                                           ║ 
  826.   ║                                                                           ║ 
  827.   ║                                                                           ║ 
  828.   ║                                                                           ║ 
  829.   ║                                                                           ║ 
  830.   ║                                                                           ║ 
  831.   ║                                                                           ║ 
  832.   ║                                                                           ║ 
  833.   ║   Select options, press ENTER to start, or ESC to return to main menu     ║ 
  834.   ╚═══════════════════════════════════════════════════════════════════════════╝ 
  835.                                                                                 
  836.                                                                                 
  837.                                                                                 
  838.                                                                                 
  839.                                                                                 
  840.                       Figure 6. Morse Keyboard Tutor Menu                       
  841.                                                                                 
  842.  
  843.   M. Morse Keyboard Tutor                                               Page 19 
  844.  
  845.   The  Morse Keyboard Tutor allows a student to practice his keyboard skills by 
  846.   having  the computer send single characters and wait until he responds on the 
  847.   keyboard.   If  correct,  the next character is sent immediately.   If not  a 
  848.   short  low tone is sounded and the character is re-transmitted.   During this 
  849.   session  the student should make an effort NOT TO LOOK at the keyboard.   Use 
  850.   of  a blindfold while a bit extreme,  is recommended.   Morse Tutor will help 
  851.   develop typing skills in combination with copying code, but only if an effort 
  852.   is made not to watch the keyboard.                                            
  853.                                                                                 
  854.   The  (C)haracter  speed  key selects the  individual  character  transmission 
  855.   speed,  and  the (W)eight key the character weighting.   The (D)isplay option 
  856.   allows  selection  of  the transmitted text either "Before"  it  is  sent  or 
  857.   "After".  If the "Before" option is selected,  the character is displayed for 
  858.   the  time  required  to send a space between words  before  transmitting  the 
  859.   character.   Errors  are displayed using reverse video.   The display can  be 
  860.   disabled during transmission by setting this option to "Off".                 
  861.                                                                                 
  862.   The  session starts after pressing the ENTER key and can be ended at any time 
  863.   by pressing ESC.                                                              
  864.                                                                                 
  865.   At  the end of the session,  the text sent is displayed and a summary of  the 
  866.   student's  reaction  time in pressing the key for each character is given  in 
  867.   milliseconds  (thousandths of a second).   By practicing keyboard skills  the 
  868.   student can improve reaction time  and improve performance in other sessions. 
  869.  
  870.   K. Keyboard Program                                                   Page 20 
  871.  
  872.                                                                                 
  873.                                                                                 
  874.                                                                                 
  875.                                                                                 
  876.                                                                                 
  877.                                                                                 
  878.                                                                                 
  879.                                                                                 
  880.                                                                                 
  881.                                                                                 
  882.   ╔═══════════════════════════════════════════════════════════════════════════╗ 
  883.   ║                                                                           ║ 
  884.   ║                                                                           ║ 
  885.   ║                                                                           ║ 
  886.   ║                                                                           ║ 
  887.   ║                                                                           ║ 
  888.   ║                                                                           ║ 
  889.   ║                                                                           ║ 
  890.   ║                                                                           ║ 
  891.   ║                                                                           ║ 
  892.   ║                                                                           ║ 
  893.   ║                                                                           ║ 
  894.   ║                                                                           ║ 
  895.   ║                                                                           ║ 
  896.   ║                                                                           ║ 
  897.   ║                                                                           ║ 
  898.   ║                                                                           ║ 
  899.   ║                                                                           ║ 
  900.   ║                                                                           ║ 
  901.   ║                                                                           ║ 
  902.   ║                                                                           ║ 
  903.   ║                                                                           ║ 
  904.   ║                                                                           ║ 
  905.   ║         AR *                      SK +                      BT =          ║ 
  906.   ║F1 HELP F2 SEND F3 5 WPM F4 18 WPM F5 CLS F6 LOAD F7 SAVE F8 DEL F9 STAT   ║ 
  907.   ║    EDIT mode keys active; Use keys F2-F9 or ESC to return to main menu    ║ 
  908.   ╚═══════════════════════════════════════════════════════════════════════════╝ 
  909.                                                                                 
  910.                                                                                 
  911.                                                                                 
  912.                                                                                 
  913.                                                                                 
  914.                         Figure 7. Keyboard Program Menu                         
  915.  
  916.   K. Keyboard Program                                                   Page 21 
  917.  
  918.   The keyboard session allows actual text to be prepared and sent for practice. 
  919.   It  is  possible to edit,  save and reload text to and from diskette or  hard 
  920.   disk.  The function keys F2 thru F9 select program options.                   
  921.                                                                                 
  922.   F2 will toggle the keyboard between EDIT and SEND states.   In SEND state the 
  923.   text  on the screen will be sent in Morse code.   Once the last character  is 
  924.   sent  (marked  by  the  small  square character at  the  end  of  the  text), 
  925.   transmission ends.  At any time during transmission of the code,  pressing F2 
  926.   causes sending to be suspended, and the EDIT state entered.   If the Prosigns 
  927.   option  (in the Options menu)  is "On",  whenever the program enters the Edit 
  928.   state it sends the Prosign AS (wait) to show suspension of code transmission. 
  929.   The  cursor  position displayed is the next letter to be sent.   Pressing  F2 
  930.   again  returns to the SEND state and causes code transmission to resume where 
  931.   it left off.                                                                  
  932.                                                                                 
  933.   As a memory aid for the operator, line 23 is used to display the keys to send 
  934.   the Morse Prosigns.  For example " AR *  "  means that the Prosign AR is sent 
  935.   using the "*" key on the keyboard.                                            
  936.                                                                                 
  937.   The  program MUST be in the EDIT state to use the F3 thru F9 program options. 
  938.   NOTE  -  the  default  mode is EDIT mode;  you can only enter  SEND  mode  by 
  939.   pressing F2 when in EDIT mode.                                                
  940.                                                                                 
  941.   F3 allows the average speed of transmission to be set in words in minute.     
  942.  
  943.   F4  allows  the  character speed of code transmitted to be set in  words  per 
  944.   minute.   If  the  speed  selected is faster (it can't be  slower)  than  the 
  945.   average  code  speed,  delays  are inserted between characters to  cause  the 
  946.   effective transmission speed to be equal to the average speed selected by F3. 
  947.                                                                                 
  948.   At  the  end of the message,  the elapsed time is displayed on line 22  along 
  949.   with  an  equivalent characters count (numerics,  punctuation,  and  prosigns 
  950.   count  as two characters).   This information is used to compute and  display 
  951.   the effective sending speed, i.e. WPM=10*(Count)/(Seconds).                   
  952.                                                                                 
  953.   F5 clears the screen to allow the start of input of new text.                 
  954.                                                                                 
  955.   F6  allows the loading of previously saved text.   Pushing the key displays a 
  956.   complete  list  of all saved files,  and provides a prompt at the top of  the 
  957.   screen  requesting  the  name  of the file to be  loaded.   If  the  file  is 
  958.   available, the screen is cleared and the stored text displayed.               
  959.                                                                                 
  960.   F7  allows the saving of screen text for later recall.   If overwriting of  a 
  961.   previously saved file is requested,  the operator is given the opportunity to 
  962.   confirm that overwriting is desired.                                          
  963.                                                                                 
  964.   F8  allows  files  to  be deleted from the  directory.   The  DOS  file  name 
  965.   wildcards * and ? can be used to delete groups of files.  Deleting a .KB file 
  966.   will automatically cause the corresponding .TST and .KEY files to be deleted. 
  967.  
  968.   K. Keyboard Program                                                   Page 22 
  969.  
  970.  
  971.   F9 displays character statistics and estimated time for the text displayed.   
  972.                                                                                 
  973.   If  you  wish  to add your own ASCII files,  just copy them to  the  your  MA 
  974.   discette in the same sub-directory with the other .KB files, making sure that 
  975.   each  file has an extension of ".KB".   Morse Academy will automatically  add 
  976.   them to its directory at the start of execution.                              
  977.                                                                                 
  978.   In EDIT state the following editing keys are active:                          
  979.                                                                                 
  980.      UP      - cursor up one line         DOWN    - cursor down one line        
  981.      PAGE UP - cursor to previous line    PAGE DN - cursor to next line         
  982.      LEFT    - cursor left one character  RIGHT   - cursor right one character  
  983.      HOME    - cursor to home position    END     - cursor to end of text       
  984.                                                                                 
  985.   The  ENTER key inserts an end of line symbol (small triangle)  at the  cursor 
  986.   position and erases the remainder of the line.                                
  987.                                                                                 
  988.   The  INSERT  key  toggles  the keyboard mode between  INS  (insert)  and  OVR 
  989.   (overlay)  states.  The  state  is displayed on the right of line 24  of  the 
  990.   screen.  In OVR state input from the keyboard replaces text on the screen. In 
  991.   INS  mode  it is inserted into the text and the screen text scrolled  to  the 
  992.   right to allow space for the inserted character.                              
  993.  
  994.   It is possible  to embed in the text,  information about the average speed of 
  995.   code  to be sent and the character speed to be used during the  transmission. 
  996.   This is done by preceding the text with a string of the form "<ww:cc>", where 
  997.   ww is the average sending speed, and cc is the character speed.   For example 
  998.   "<5:18>"  causes the text to be sent at 5 WPM,  but with a character speed of 
  999.   18 WPM.                                                                       
  1000.                                                                                 
  1001.   ESC ends the keyboard session and returns to the main menu.                   
  1002.  
  1003.   G. Generation Session                                                 Page 23 
  1004.  
  1005.                                                                                 
  1006.                                                                                 
  1007.                                                                                 
  1008.                                                                                 
  1009.                                                                                 
  1010.                                                                                 
  1011.                                                                                 
  1012.                                                                                 
  1013.                                                                                 
  1014.                                                                                 
  1015.                                                                                 
  1016.   ╔═══════════════════════════════════════════════════════════════════════════╗ 
  1017.   ║                                                                           ║ 
  1018.   ║                                                                           ║ 
  1019.   ║                                                                           ║ 
  1020.   ║                    Current generation parameter values                    ║ 
  1021.   ║                                                                           ║ 
  1022.   ║         Exam class        Novice        General       Extra               ║ 
  1023.   ║         Element No.         1A             1B           1C                ║ 
  1024.   ║                                                                           ║ 
  1025.   ║         File Prefix       92-1A-        92-1B-        92-1C-              ║ 
  1026.   ║         First test              01            01            01            ║ 
  1027.   ║         Last test               20            20            20            ║ 
  1028.   ║                                                                           ║ 
  1029.   ║                                                                           ║ 
  1030.   ║ Select:█                                                                  ║ 
  1031.   ║        1. Group 1 default file element names (5 tests of each type)       ║ 
  1032.   ║        2. Group 2 default file class names (10 tests of each type)        ║ 
  1033.   ║        3. Group 3 default file year-element names (15 tests of each type) ║ 
  1034.   ║                                                                           ║ 
  1035.   ║        C. Clear all file name and test number selections                  ║ 
  1036.   ║        E. Edit file names and test numbers (screen parameters only)       ║ 
  1037.   ║        P. Print all tests and keys (1 copy of each)                       ║ 
  1038.   ║        S. Select one test for printing                                    ║ 
  1039.   ║                                                                           ║ 
  1040.   ║                                                                           ║ 
  1041.   ║   Press ENTER to start test generation, or ESC to return to main menu     ║ 
  1042.   ╚═══════════════════════════════════════════════════════════════════════════╝ 
  1043.                                                                                 
  1044.                                                                                 
  1045.                                                                                 
  1046.                                                                                 
  1047.                                                                                 
  1048.                           Figure 8. Generation menu                             
  1049.  
  1050.   G. Generation Session                                                 Page 24 
  1051.  
  1052.   This  session is used to generate files in the form of an QSO similar to  the 
  1053.   actual  required FCC test.   Three separate files are produced for each  test 
  1054.   generated:  (1)  a .KB file for direct use by the (P)roficiency or (K)eyboard 
  1055.   sessions  to send the test,  (2)  an ASCII .TST file for the written fill-in- 
  1056.   the-blanks examination, and (3)  an ASCII .KEY file for the key to be used in 
  1057.   grading  the examination.   The ASCII files can be printed using this session 
  1058.   or directly using DOS commands.                                               
  1059.                                                                                 
  1060.   To  simplify  test generation three default groups are provided  to  generate 
  1061.   tests  with  canned file names and numbers.   Type 1,  2 or 3 to  select  the 
  1062.   default naming:                                                               
  1063.                                                                                 
  1064.   Group         Novice                  General                 Extra           
  1065.   _____  ____________________   _____________________     __________________    
  1066.     1      1A-01 thru 1A-15        1B-01 thru 1B-15        1C-01 thru 1C-15     
  1067.     2    NOVICE0 thru NOVICE9   GENERAL0 thru GENERAL9    EXTRA0 thru EXTRA9    
  1068.     3   92-1A-01 thru 92-1A-20  92-1B-01 thru 92-1B-20  92-1C-01 thru 92-1C-20  
  1069.                                                                                 
  1070.   Pressing the (C)lear key cause all file names and numbers to be cleared.      
  1071.                                                                                 
  1072.   The (E)dit key allows arbitrary file names and sequence numbers to be created 
  1073.   for all classes of examinations.  The cursor keys, the DELETE,  and BACKSPACE 
  1074.   key  can  be  used for editing.   The TAB or ENTER keys end editing  for  the 
  1075.   current key.   Pressing ESC terminates editing and adjusts the selections for 
  1076.   a maximum name length of 8 characters (prefix plus number).                   
  1077.  
  1078.   Pressing  ENTER  starts test generation.   The process is rather complex  and 
  1079.   can  take many seconds for each test.   If the files names are the same as  a 
  1080.   previous generation, those tests will be overwritten and lost.   DOS commands 
  1081.   can be used to save those files and/or change their names.  Generation can be 
  1082.   terminated at any time by pressing ESC.   The tests already generated will be 
  1083.   saved.                                                                        
  1084.                                                                                 
  1085.   The  (K)eyboard program has a delete command (F8)  which allows DOS  wildcard 
  1086.   symbols *  and ?.   Groups of tests can be deleted using these symbols,  e.g. 
  1087.   using  the  file  name 1C*  will delete all Extra  class  examinations  (from 
  1088.   default group 1); the file name 92-1C-1?  will delete the files 92-1C-10 thru 
  1089.   92-1C-19 (from default group 3).                                              
  1090.                                                                                 
  1091.   The (P)rint key causes all tests and keys to be printed.  These are the ASCII 
  1092.   text .TST and .KEY file extensions associated the .KB files.  The .KB file is 
  1093.   intended for use by Morse Academy to send the code and is not printed.  These 
  1094.   ASCII files can also be printed using the DOS PRINT command.                  
  1095.                                                                                 
  1096.   The  (S)elect key allows the printing of a single test.   After selection  of 
  1097.   the  test to be printed,  the operator can select the number of copies of the 
  1098.   test and key to be printed.                                                   
  1099.  
  1100.   W. Weighting Selection                                                Page 25 
  1101.  
  1102.                                                                                 
  1103.                                                                                 
  1104.                                                                                 
  1105.                                                                                 
  1106.                                                                                 
  1107.                                                                                 
  1108.                                                                                 
  1109.                                                                                 
  1110.                                                                                 
  1111.                                                                                 
  1112.   ╔═══════════════════════════════════════════════════════════════════════════╗ 
  1113.   ║                                                                           ║ 
  1114.   ║                                                                           ║ 
  1115.   ║             Select:                                                       ║ 
  1116.   ║       17% │         W. Weighting of characters: Text                      ║ 
  1117.   ║  R        │                                                               ║ 
  1118.   ║  e    15% │                                                               ║ 
  1119.   ║  l        │                                                               ║ 
  1120.   ║  a    14% │                                                               ║ 
  1121.   ║  t        │                                                               ║ 
  1122.   ║  i    12% │                                                               ║ 
  1123.   ║  v        │ ▄                                                             ║ 
  1124.   ║  e    10% │ █                                                             ║ 
  1125.   ║           │ █                                                             ║ 
  1126.   ║  w     9% │ █▄▄▄                                                          ║ 
  1127.   ║  e        │ ████▄▄▄▄                                                      ║ 
  1128.   ║  i     7% │ ████████                                                      ║ 
  1129.   ║  g        │ ████████                                                      ║ 
  1130.   ║  h     5% │ ████████                                                      ║ 
  1131.   ║  t        │ ████████▄▄▄                                                   ║ 
  1132.   ║  i     4% │ ███████████                                                   ║ 
  1133.   ║  n        │ ███████████                                                   ║ 
  1134.   ║  g     2% │ ███████████                                                   ║ 
  1135.   ║           └ ███████████▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄                   ║ 
  1136.   ║             EANRIOSTDHM*+,./0123456789=?BCFGJKLPQUVWXYZ                   ║ 
  1137.   ║           Select options or press ESC to return to main menu              ║ 
  1138.   ╚═══════════════════════════════════════════════════════════════════════════╝ 
  1139.                                                                                 
  1140.                                                                                 
  1141.                                                                                 
  1142.                                                                                 
  1143.                                                                                 
  1144.                        Figure 9. Weighting Selection Menu                       
  1145.  
  1146.   W. Weighting Selection                                                Page 26 
  1147.  
  1148.   The  Weighting selections session allows the graphical display of  characters 
  1149.   by  frequency of occurrence for the selected weighting.   It also permits the 
  1150.   student  or  instructor  to set his own weightings  to  emphasize  particular 
  1151.   characters within the text sent.                                              
  1152.                                                                                 
  1153.   The   (W)eight  key  selects  different  frequency  patterns  of  sending  of 
  1154.   characters  and  displays the result graphically.   The graphical display  is 
  1155.   useful  in  helping  the  student visualize the effect of  weighting  on  the 
  1156.   frequency of transmission.                                                    
  1157.                                                                                 
  1158.   Weightings  allow the student to control repetition percentages of characters 
  1159.   to stress those that require more practice.  Each time the key is pressed one 
  1160.   of following four options is successively selected and graphically displayed: 
  1161.                                                                                 
  1162.       Random    - the character weight will be random (each character having    
  1163.                   the same probability of being sent).                          
  1164.       Text      - the character weight approximates that of english text        
  1165.                   with the vowels occurring more frequently.  (This will cause  
  1166.                   the average speed to increase since these characters are      
  1167.                   short in Morse code.)                                         
  1168.       History   - the characters missed during the last complete Receive Game   
  1169.                   will be sent more frequently.                                 
  1170.       Student's - the character weight set by the student will be used to       
  1171.                   control the frequency of selection.                           
  1172.  
  1173.   When  the  Student's  option  is selected,  three  additional  functions  are 
  1174.   provided to allow setting character weightings.  These are:                   
  1175.                                                                                 
  1176.    (I)nitialize - sets character weightings equal so all characters have an     
  1177.                   equal chance of being selected, i.e. random selection.        
  1178.                                                                                 
  1179.    (+)          - requests the input of characters whose weightings are to be   
  1180.                   increased.                                                    
  1181.                                                                                 
  1182.    (-)          - requests the input of characters whose weightings are to be   
  1183.                   decreased.                                                    
  1184.                                                                                 
  1185.   The  algorithm used to select weightings assumes the selected characters will 
  1186.   be sent 67%  of the time while the others being learned will occupy 33%.   If 
  1187.   only  one character is selected it will be sent very frequently -  two-thirds 
  1188.   of time!  If six characters are chosen then each will be sent 11% of the time 
  1189.   and the remaining letters will be sent 33% of the time.                       
  1190.                                                                                 
  1191.   Weightings   are  displayed  graphically  so  the  student  has  a  pictorial 
  1192.   representation.   The  characters being learned are displayed as a bar  graph 
  1193.   showing the frequency of selection vertically by character horizontally.      
  1194.                                                                                 
  1195.   ESC  can be pressed while in (W)eighting edit mode to return to the  sub-menu 
  1196.   and again to return to the main menu.                                         
  1197.  
  1198.   V. View Previous Session                                              Page 27 
  1199.  
  1200.                                                                                 
  1201.                                                                                 
  1202.                                                                                 
  1203.                                                                                 
  1204.                                                                                 
  1205.                                                                                 
  1206.                                                                                 
  1207.                                                                                 
  1208.                                                                                 
  1209.                                                                                 
  1210.   ╔═══════════════════════════════════════════════════════════════════════════╗ 
  1211.   ║                                                                           ║ 
  1212.   ║                                                                           ║ 
  1213.   ║                            VIEW LAST SESSION                              ║ 
  1214.   ║                                                                           ║ 
  1215.   ║                  Select:                                                  ║ 
  1216.   ║                          R. Receiving game                                ║ 
  1217.   ║                          E. Endurance game                                ║ 
  1218.   ║                          P. Proficiency session                           ║ 
  1219.   ║                          M. Morse keyboard tutor                          ║ 
  1220.   ║                                                                           ║ 
  1221.   ║                          L. Logging off                                   ║ 
  1222.   ║                                                                           ║ 
  1223.   ║                          D. Delete all log's                              ║ 
  1224.   ║                                                                           ║ 
  1225.   ║                                                                           ║ 
  1226.   ║                                                                           ║ 
  1227.   ║                                                                           ║ 
  1228.   ║                                                                           ║ 
  1229.   ║                                                                           ║ 
  1230.   ║                                                                           ║ 
  1231.   ║                                                                           ║ 
  1232.   ║                                                                           ║ 
  1233.   ║                                                                           ║ 
  1234.   ║                                                                           ║ 
  1235.   ║    Select previous session to be viewed or ESC to return to main menu     ║ 
  1236.   ╚═══════════════════════════════════════════════════════════════════════════╝ 
  1237.                                                                                 
  1238.                                                                                 
  1239.                                                                                 
  1240.                                                                                 
  1241.                                                                                 
  1242.                         Figure 10. View Last Session Menu                       
  1243.  
  1244.   V. View Previous Session                                              Page 28 
  1245.  
  1246.   Morse  Academy  remembers  the  text and statistics generated  for  the  last 
  1247.   (R)eceiving  game,  (E)durance,  (P)roficiency,  and  (M)orse keyboard  tutor 
  1248.   sessions.  The View menu allows the student to recall these previous sessions 
  1249.   of computer generated code for review or printing.                            
  1250.                                                                                 
  1251.   Note that the total history log is cumulative and use over a long period will 
  1252.   take up a lot of disk storage (even more critical for discette only systems). 
  1253.   Periodically  you should use the File commands in the Option menu to copy the 
  1254.   historical log to a discette (for review by your instructor)  and/or to clear 
  1255.   it.   If  you know DOS commands you can do this directly by operating on  the 
  1256.   files LOG-α.VW, where α is R, E, P or M for the respective sessions.          
  1257.                                                                                 
  1258.   The  (L)ogging  option allows the student to disable all logging,  to  select 
  1259.   logging  for the last session only,  or to save each session in a  cumulative 
  1260.   log.  Press "L" to cycle thru the three options.                              
  1261.                                                                                 
  1262.   The (D)elete option deletes ALL log history.  Prior to executing this command 
  1263.   Morse  Academy  will  ask for confirmation of the command.   Press  ENTER  to 
  1264.   delete the log's, or ESC to cancel the command.                               
  1265.                                                                                 
  1266.   You  can press the F10 key at any time to print the screen contents and  save 
  1267.   it for later review.                                                          
  1268.                                                                                 
  1269.   Pressing ESC at any time will cause Morse Academy to return to the main menu. 
  1270.  
  1271.   O. Option Selections                                                  Page 29 
  1272.  
  1273.                                                                                 
  1274.                                                                                 
  1275.                                                                                 
  1276.                                                                                 
  1277.                                                                                 
  1278.                                                                                 
  1279.                                                                                 
  1280.                                                                                 
  1281.                                                                                 
  1282.                                                                                 
  1283.   ╔═══════════════════════════════════════════════════════════════════════════╗ 
  1284.   ║                                                                           ║ 
  1285.   ║                                                                           ║ 
  1286.   ║                                                                           ║ 
  1287.   ║             Options: █                                                    ║ 
  1288.   ║                      R. Reset ALL parameters to default                   ║ 
  1289.   ║                      P. Prosign cues in Morse: Off                        ║ 
  1290.   ║                                                                           ║ 
  1291.   ║                      S. Select character sequence                         ║ 
  1292.   ║                      E. Edit character sequence                           ║ 
  1293.   ║                                                                           ║ 
  1294.   ║                      C. Color selections                                  ║ 
  1295.   ║                      T. Tone generator selection                          ║ 
  1296.   ║                      A. Adjustment for PC clock                           ║ 
  1297.   ║                                                                           ║ 
  1298.   ║                Character sequence 0:  Student's Personal Set              ║ 
  1299.   ║                ┌───────────────────────────────────────────┐              ║ 
  1300.   ║                │AERN*TIOSDHCUY.LMPGF,WB=J/KQXVZ?+1234567890│              ║ 
  1301.   ║                └───────────────────────────────────────────┘              ║ 
  1302.   ║                                                                           ║ 
  1303.   ║                                                                           ║ 
  1304.   ║                                                                           ║ 
  1305.   ║                                                                           ║ 
  1306.   ║                                                                           ║ 
  1307.   ║                                                                           ║ 
  1308.   ║           Select options or press ESC to return to main menu              ║ 
  1309.   ╚═══════════════════════════════════════════════════════════════════════════╝ 
  1310.                                                                                 
  1311.                                                                                 
  1312.                                                                                 
  1313.                                                                                 
  1314.                                                                                 
  1315.                         Figure 11. Option Selection Menu                        
  1316.  
  1317.   O. Option Selections                                                  Page 30 
  1318.  
  1319.   The  (O)ptions session allows the student or instructor to tailor  parameters 
  1320.   to make the sessions more effective.  The default options supplied with Morse 
  1321.   Academy  are  thought to be best for a new student so it is not necessary  to 
  1322.   use this session.   But as students progress they may wish to learn about the 
  1323.   options available, so they can adjust the program to their needs.             
  1324.                                                                                 
  1325.   The  (R)eset key causes Morse Academy to set all parameters to their  default 
  1326.   values for a new student.  Prior to execution, confirmation is requested.     
  1327.                                                                                 
  1328.   The  (P)rosign  Cues  option allows the generation or  suppression  of  Morse 
  1329.   Prosigns  automatically  generated by Morse Academy to cue operation  of  the 
  1330.   program.                                                                      
  1331.                                                                                 
  1332.   By  setting  this option "On",  the student can be introduced to the  use  of 
  1333.   Morse  prosign  cues in a context that helps learning.   For example MA  will 
  1334.   send  K  (go ahead)  whenever the main menu is entered,  BK  (break)  and  BT 
  1335.   (pause) during display of the HELP menus, and AR (end of transmission)  or SK 
  1336.   (final  transmission)  at  the  end  of  testing  sessions.   To  allow  easy 
  1337.   identification  the Prosigns are sent with a note 100 Hz higher than the code 
  1338.   transmission.  If it causes confusion to newer students, it may be preferable 
  1339.   to  suppress  all Prosign usage.   This can be done by setting the option  to 
  1340.   "Off".                                                                        
  1341.  
  1342.   The context options are:                                                      
  1343.                                                                                 
  1344.    - returning to the main menu causes sending the Morse letter "K" (Go ahead). 
  1345.    - entering  HELP using the  F1  function  key or exiting it  is cued  by the 
  1346.      Prosign "BK" (Break).                                                      
  1347.    - Help continuation cued by the Prosign "=" (double dash, meaning pause).    
  1348.    - the  suspension of  sending  of text during  the Keyboard session (toggled 
  1349.      with F2) is cued by the Prosign AS (wait).                                 
  1350.    - the completion of the Receiving game,  Endurance and Proficiency sessions, 
  1351.      and the Morse Keyboard tutor sessions are marked by the Prosign AR (End of 
  1352.      Transmission).                                                             
  1353.    - incorrect input or an input requiring confirmation causes "?" to be sent.  
  1354.                                                                                 
  1355.   The  (S)elect Character Sequence key allows the character set to be  selected 
  1356.   from  those  provided with the program.   Repeatedly pressing this  key  will 
  1357.   select  from  four  different sets.   The set number  currently  selected  is 
  1358.   displayed just above the box containing the sequence.  The  sequences are:    
  1359.                                                                                 
  1360.      - Sequence "0" is your personal sequence that can be edited as you desire. 
  1361.      - Sequence "1" is the ARRL recommended sequence.                           
  1362.      - Sequence "2" is the Morse Academy recommended sequence.                  
  1363.      - Sequence "3" is the complete Morse Academy code set, including the       
  1364.        special European characters rarely heard on the U.S. amateur bands.      
  1365.  
  1366.   O. Option Selections                                                  Page 31 
  1367.  
  1368.  
  1369.   When ESC is pressed,  the character set being displayed will be copied to set 
  1370.   "0" (your personal set).  Be careful to select the set you want before ending 
  1371.   this sub-session or you may have to reedit your personal set.                 
  1372.                                                                                 
  1373.   The  (E)dit  Character  Sequence  menu allows you  to  change  the  character 
  1374.   sequence.                                                                     
  1375.                                                                                 
  1376.   The active edit keys are:                                                     
  1377.                                                                                 
  1378.       HOME    - sets the cursor to the beginning of the character string        
  1379.       END     - sets the cursor to the end of the character string              
  1380.       LEFT    - the cursor LEFT  arrow key moves left  one position             
  1381.       RIGHT   - the cursor RIGHT arrow key moves right one position             
  1382.                                                                                 
  1383.   If any character (contained in the string) is typed, it will first be sent in 
  1384.   Morse  to  confirm the selection,  and then inserted into the string  at  the 
  1385.   position  of  the cursor with the remaining characters being re-sequenced  as 
  1386.   required.  This allows the character string to be set in any desired order.   
  1387.                                                                                 
  1388.   When  you are finished editing and the sequence of the string is  acceptable, 
  1389.   press  ESC to return to the sub-session menu and again to return to the  main 
  1390.   menu.   The  edited sequence will then be permanently stored in your Personal 
  1391.   Sequence "0".                                                                 
  1392.  
  1393.   The  (C)olor  option  allows  setting colors for displaying  Morse  Academy's 
  1394.   menus.  Depending on your PC's display controller, up to any of 16 colors can 
  1395.   be assigned to the characters, background,  or the prompt line (bottom on the 
  1396.   screen).   The  program  will  not allow the same value  for  characters  and 
  1397.   background since the text would not be visible.                               
  1398.                                                                                 
  1399.   The  (A)djust  option  allows  compensation for any inaccuracy  in  the  PC's 
  1400.   internal clock,  which controls the code speed accuracy.  It provides a means 
  1401.   to  increase  or decrease an adjustment factor for the code speed.   For  the 
  1402.   best  results,  use  of a highly accurate external timepiece is  recommended. 
  1403.   The   word  PARIS sent 5,  10 or more times,  can be timed to  determine  the 
  1404.   accuracy  of  your  PC corrected by the clock  adjustment  factor.   Sub-menu 
  1405.   options to adjust the clock are:                                              
  1406.                                                                                 
  1407.     ()   Increase sending speed        (S)   Sending speed input               
  1408.     ()   Decrease sending speed        (C)   Character speed input             
  1409.     (T)   Transmit PARIS five time                                              
  1410.                                                                                 
  1411.   At  completion of sending the PARIS message with the (T)ransmit key,  a short 
  1412.   high pitch (1800 Hz) note is sounded.   This can be used to signal completion 
  1413.   when doing timing with an external timepiece.                                 
  1414.  
  1415.   O. Option Selections                                                  Page 32 
  1416.  
  1417.  
  1418.   The  (T)one  generator  selection  option  allows you  to  choose  from  four 
  1419.   different  sound  generators  -  the PC's  internal  sound  generator,  Morse 
  1420.   Academy's external tone generator, an Adlib compatible music synthesizer card 
  1421.   (which includes the SoundBlaster series), or the Disney Sound Source adapter. 
  1422.   Others  may  be added upon request from users.   One of these is selected  by 
  1423.   typing  the  letter  A  through E shown in front of the  description  of  the 
  1424.   supported sound generator's.                                                  
  1425.                                                                                 
  1426.   Selecting  one of the generator's displays a sub-menu with options to control 
  1427.   the tones generated.  The active keys are:                                    
  1428.                                                                                 
  1429.     (+)   Increase the tone 10 Hz       (V)   Selects session initiated         
  1430.     (-)   Decrease the tone 10 Hz              random variable tones            
  1431.     (D)   Reset tone to 730 Hz                 (ranges ± two 10 Hz deviations)  
  1432.     (S)   Sounds the current tone       (F)   Frequency differentiation         
  1433.                                                                                 
  1434.   (V)ariable  tone  selection can be used to have each session to start with  a 
  1435.   randomly  selected  tone,  only slightly different from the current  setting. 
  1436.   Either 1, 3,  or 5 different tones are chosen depending on the selected range 
  1437.   of  0,  plus or minus 10 or 20 Hz.   Each time the (V)  key is depressed  the 
  1438.   range  advances.   It  is  a good idea to use this option to  get  experience 
  1439.   copying  code  with different frequency tones.   Remember when you take  your 
  1440.   examination  you  may  not  have  total control over the  tone  used  by  the 
  1441.   examiner.                                                                     
  1442.  
  1443.   (F)requency  differentiation  causes  dashes  to be sent at a frequency 20 Hz 
  1444.   lower than dots.  This mode can help beginning  students learn the difference 
  1445.   between characters, but we don't recommend using it too long.   Your  amateur 
  1446.   radio  examination  will not use this mode,  so don't become dependent on it. 
  1447.   Frequency differentiation applies only the the Learning menu, Receiving game, 
  1448.   and the Endurance session.  For all other menus it is set off.  Even if it is 
  1449.   selected in the  Receiving game or Endurance session,  the differentiation is 
  1450.   reduced by 2 Hz for every 5 correct answers,  allowing the student a slow way 
  1451.   to adjust to normal Morse code transmission.                                  
  1452.                                                                                 
  1453.   If  you  have selected use of the Morse Academy external tone  generator  the 
  1454.   options  to change the tone are not available (+, or -).   For details on how 
  1455.   to  construct  an  external  tone generator for use with  Morse  Academy  see 
  1456.   Appendix  C,  "Construction  Notes  for an  External  Tone  Generator".   For 
  1457.   information  related to support of ADLIB compatible music synthesizer  cards, 
  1458.   see  Appendix  D,  "ADLIB  Compatible  Music Synthesizer Card Support".   For 
  1459.   details on use of port keying,  see Appendix  E,  "RS232/Parallel Port Keying 
  1460.   Interface".                                                                   
  1461.                                                                                 
  1462.   The port addresses, and the function codes to select the different tones used 
  1463.   by the Morse Academy external tone generator are defined in the element  PORT 
  1464.   on  the  program  discette.   The values  in  this  file are important to the 
  1465.   correct operation  of  these  tone  generators.   Care  should  be  taken  to 
  1466.   understand the meaning of each  value before changes are made.                
  1467.  
  1468.   Appendix A - Amateur Radio Morse Abbreviations                        Page 33 
  1469.  
  1470.                                                                                 
  1471.   MORSE CODE ABBREVIATIONS USED IN AMATEUR RADIO QSO's                          
  1472.                                                                                 
  1473.   After  you  have  advanced  to the point of being able  to  copy  some  QSO's 
  1474.   (message  exchanges  between two Amateur radio stations)  you will find  that 
  1475.   many  of  the  words in the text copied are abbreviations.   To help  you  in 
  1476.   learning  to  copy  QSO's a list of commonly used  abbreviations  is  printed 
  1477.   below.                                                                        
  1478.                                                                                 
  1479.   ABT  >ABOUT                          OPR  >OPERATOR                           
  1480.   ADDR >ADDRESS                        OT   >OLD TIMER                          
  1481.   AGN  >AGAIN                          PSE  >PLEASE                             
  1482.   ANT  >ANTENNA                        R    >RECEIVED SOLID OR YES              
  1483.   BCI  >BROADCAST INTERFERENCE         RCVR >RECEIVER                           
  1484.   BCNU >BE SEEING YOU                  RCVD >RECEIVED                           
  1485.   BK   >BREAK                          RFI  >RADIO FREQUENCY INTERFERENCE       
  1486.   B4   >BEFORE                         RPT  >REPEAT                             
  1487.   CFM  >CONFIRM                        RTTY >RADIO TELETYPE                     
  1488.   CK   >CHECK                          RX   >RECEIVER                           
  1489.   CL   >CLOSING STATION                SASE >SELF ADDRESSED STAMPED ENVELOPE    
  1490.   CPY  >COPY                           SIG  >SIGNAL                             
  1491.   CQ   >CALLING ANY STATION            SKED >SCHEDULE                           
  1492.   CUL  >SEE YOU LATER                  SRI  >SORRY                              
  1493.   DLVD >DELIVERED                      SSB  >SINGLE SIDE BAND                   
  1494.   DN   >DOWN                           SVC  >SERVICE                            
  1495.   DR   >DEAR                           SWL  >SHORTWAVE LISTENER                 
  1496.   DX   >DISTANCE                       TFC  >TRAFFIC (MESSAGES)                 
  1497.   ES   >AND                            TFX  >TRAFFIC (MESSAGES)                 
  1498.   FB   >FINE BUSINESS                  TKS  >THANKS                             
  1499.   FER  >FOR                            TNX  >THANKS                             
  1500.   FREQ >FREQUENCY                      TU   >THANK YOU                          
  1501.   FRM  >FROM                           TVI  >TELEVISION INTERFERENCE            
  1502.   GA   >GO AHEAD OR GOOD AFTERNOON     TX   >TRANSMITTER                        
  1503.   GB   >GOODBYE                        UR   >YOUR                               
  1504.   GE   >GOOD EVENING                   URS  >YOURS                              
  1505.   GM   >GOOD MORNING                   VY   >VERY                               
  1506.   GN   >GOOD NIGHT                     VFO  >VARIABLE FREQUENCY OSCILLATOR      
  1507.   GND  >GROUND                         WKD  >WORKED                             
  1508.   HI HI>LAUGHING                       WKG  >WORKING                            
  1509.   HR   >HERE                           WL   >WILL                               
  1510.   HV   >HAVE                           WPM  >WORD PER MINUTE                    
  1511.   HW   >HOW                            WRK  >WORK                               
  1512.   K    >GO AHEAD                       WRKED>WORKED                             
  1513.   LID  >POOR OPERATOR                  WX   >WEATHER                            
  1514.   MSG  >MESSAGE                        XCRV >TRANSCEIVER                        
  1515.   NCS  >NET CONTROL STATION            XMTR >TRANSMITTER                        
  1516.   NIL  >NOTHING                        XTAL >CRYSTAL                            
  1517.   NR   >NUMBER                         XYL  >WIFE                               
  1518.   NW   >NOW                            YL   >YOUNG LADY                         
  1519.   OB   >OLD BOY                        Z    >UNIVERSAL COORDINATED TIME (UTC)   
  1520.   OM   >OLD MAN                        73   >BEST REGARDS                       
  1521.   OP   >OPERATOR                       88   >LOVE AND KISSES                    
  1522.  
  1523.   Appendix B - Frequently used Q-Signals                                Page 34 
  1524.  
  1525.                                                                                 
  1526.   Q-SIGNALS FREQUENTLY USED IN AMATEUR COMMUNICATIONS                           
  1527.                                                                                 
  1528.   The following "Q signals" are common in Amateur communications.   The list is 
  1529.   far   from  exhaustive,   but  knowing  just  these  few  can  increase   the 
  1530.   understanding of exchanges between radio amateurs.                            
  1531.                                                                                 
  1532.    Code Meaning                               Example of usage                  
  1533.    ──── ─────────────────────────             ───────────────────────────────   
  1534.    QRL  ARE YOU BUSY?                         QRL?                              
  1535.                                               (Is this frequency in use?)       
  1536.                                                                                 
  1537.    QRM  IS MY SIGNAL BEING INTERFERED WITH?   UR RST IS 599 WITH QRM            
  1538.                                               (your signal is Readability 5,    
  1539.                                                Strength 9, and Tone 9 with      
  1540.                                                interference)                    
  1541.                                                                                 
  1542.    QRN  ARE YOU TROUBLED BY STATIC?           UR RST IS 579 WITH QRN            
  1543.                                               (your signal is Readability 5,    
  1544.                                                Strength 9, and Tone 9 with      
  1545.                                                static)                          
  1546.                                                                                 
  1547.    QRP  SHALL I DECREASE TRANSMITTER POWER?   I AM RUNNING QRP 5 WATTS          
  1548.                                               (I am running low power 5 watts)  
  1549.  
  1550.    QRS  SHALL I SEND MORE SLOWLY?             PSE QRS                           
  1551.                                               (Please slow down)                
  1552.                                                                                 
  1553.    QRT  SHALL I STOP SENDING?                 I HAVE TO GO QRT NOW              
  1554.                                               (I have to stop now)              
  1555.                                                                                 
  1556.    QRU  HAVE YOU ANYTHING FOR ME?             I AM QRU                          
  1557.                                               (I have nothing more to say)      
  1558.                                                                                 
  1559.    QRV  ARE YOU READY?                        DO YOU QRV ON 20 MTRS?            
  1560.                                               (Do you operate on the 20 meter   
  1561.                                                band?)                           
  1562.                                                                                 
  1563.    QRX  WHEN WILL YOU CALL AGAIN?             PSE QRX                           
  1564.                                               (Please standby until I call you  
  1565.                                                again)                           
  1566.                                                                                 
  1567.    QRZ  WHO IS CALLING ME?                    QRZ?                              
  1568.                                               (Who is calling me?)              
  1569.                                                                                 
  1570.    QSB  ARE MY SIGNALS FADING?                UR 569 WITH QSB                   
  1571.                                               (Your signal is Readability 5,    
  1572.                                                Strength 6, and Tone 9 with      
  1573.                                                fading - increasing and          
  1574.                                                decreasing of signal strength    
  1575.                                                during the transmission)         
  1576.  
  1577.   Appendix B - Frequently used Q-Signals                                Page 35 
  1578.  
  1579.  
  1580.    QSL  CAN YOU ACKNOWLEDGE RECEIPT?          PSE QSL VIA THE BURO              
  1581.                                               (Please send me your QSL card     
  1582.                                                by mail via the QSL bureau)      
  1583.                                                                                 
  1584.    QSO  CAN YOU COMMUNICATE WITH ... DIRECT?  TNX FOR THE QSO                   
  1585.                                               (Thanks for this radio contact)   
  1586.                                                                                 
  1587.    QSP  WILL YOU RELAY TO ... ?               PSE QSP MY NEW CALL TO BILL       
  1588.                                               (Please tell bill that my new     
  1589.                                                call sign is ....)               
  1590.                                                                                 
  1591.    QST  GENERAL CALL TO ALL AMATEURS!         QST QST QST                       
  1592.                                               (General call preceding message   
  1593.                                                addressed to all Amateurs and    
  1594.                                                ARRL members.  Also the name of  
  1595.                                                the monthly magazine published   
  1596.                                                by the ARRL for all Radio        
  1597.                                                Amateurs)                        
  1598.                                                                                 
  1599.    QSY  SHALL I CHANGE FREQUENCY?             PSE QSY UP 5 AND CALL ME          
  1600.                                               (Please increase your frequency   
  1601.                                                by 5 Kilohertz and call me)      
  1602.                                                                                 
  1603.    QTH  WHAT IS YOUR LOCATION?                MY QTH IS LOS ANGELES             
  1604.                                               (The location of my station is    
  1605.                                                Los Angeles)                     
  1606.  
  1607.   Appendix C - Construction Notes for an External Tone Generator        Page 36 
  1608.  
  1609.                                                                                 
  1610.   Operation of the Morse Academy designed external tone generator is controlled 
  1611.   with  parameters  on  the  first line in the file  PORT.   It  contains  five 
  1612.   numbers.   The first value is the port used to control the Morse Academy tone 
  1613.   generator.   The  default  setting 888 (378 Hex)  is for LPT1,  the  standard 
  1614.   printer  port.   If your PC has additional printers,  it can be set to  other 
  1615.   ports by editing the ASCII file PORT.                                         
  1616.                                                                                 
  1617.                                      <───Port  Number───>                       
  1618.                   Printer            Hex          Decimal                       
  1619.                   ───────            ───          ───────                       
  1620.                     LPT1             378            888                         
  1621.                     LPT2             278            632                         
  1622.                     LPT3             3BC            932                         
  1623.                                                                                 
  1624.   No  testing  has been done with communications ports,  but  logically  keying 
  1625.   those  ports  would  seem to be possible with the coding  provided  in  Morse 
  1626.   Academy.  Those hardware ports are:                                           
  1627.                                                                                 
  1628.                                      <───Port  Number───>                       
  1629.                   Serial             Hex          Decimal                       
  1630.                   ──────             ───          ───────                       
  1631.                     COM1             3F8           1016                         
  1632.                     COM2             2F8            760                         
  1633.  
  1634.   The  program  is  written to support sending four different tones needed  for 
  1635.   the full support of Morse Academy sessions:                                   
  1636.                                                                                 
  1637.       Frequency  Purpose                               Hex      Decimal         
  1638.       ─────────  ─────────────────────────────────     ───      ───────         
  1639.          0 Hz    Keyer off                              FF        255           
  1640.        300 Hz    Low pitch long tone for error          FE        254           
  1641.        730 Hz    Keyer on                               FD        253           
  1642.       1800 Hz    High pitch short tone for success      FC        252           
  1643.                                                                                 
  1644.   The  choice of frequencies and function codes is arbitrary and can be changed 
  1645.   to accommodate other hardware implementations.   These four values are stored 
  1646.   immediately  after the port address in the element PORT in the Morse  Academy 
  1647.   directory.  They can be modified to support other hardware designs.           
  1648.                                                                                 
  1649.   The author would prefer that any hardware built for Morse Academy support all 
  1650.   four  frequencies  so  the full functionality of the  program  is  preserved. 
  1651.   There are however many approaches to providing the necessary keying, and many 
  1652.   different  possible  uses.   Although the author has not  confirmed  it,  the 
  1653.   simplest circuit may be to drive a keyer or transceiver thru a diode directly 
  1654.   from the parallel port,  e.g.  connect the anode of the diode to the positive 
  1655.   side of the keyer,  the cathode to pin 2 of the parallel port,  and pin 25 to 
  1656.   the  keyer ground.  This works only with keyers that operate by closing a  +5 
  1657.   volts to ground at less than 10 mA.   To prevent excessive current flow a 100 
  1658.   ohm resistor in series with the diode is recommended.                         
  1659.  
  1660.   Appendix C - Construction Notes for an External Tone Generator        Page 37 
  1661.  
  1662.  
  1663.   SAMPLE CIRCUIT                                                                
  1664.                                                                                 
  1665.   To debug the program, a simple circuit was designed which fits onto a circuit 
  1666.   card about one inch square.  Power was taken from the parallel port.  This is 
  1667.   the  reason  that all function codes indicated above had the high  bits  set. 
  1668.   The top six bits were set to have their power output in parallel to drive the 
  1669.   circuit.   Care must be taken in the design to not overload the PC's outputs. 
  1670.   Drawing  excessive  current  will  damage the  port  driver  chip.   The  pin 
  1671.   assignments for the 25 pin parallel port are:                                 
  1672.                                                                                 
  1673.                         Pin     Bit           Output                            
  1674.                        ───      ───           ─────────────                     
  1675.                         25                    Ground                            
  1676.                          2       0            Function 0                        
  1677.                          3       1            Function 1                        
  1678.                          4       2            +5 volt power                     
  1679.                          5       3            +5 volt power                     
  1680.                          6       4            +5 volt power                     
  1681.                          7       5            +5 volt power                     
  1682.                          8       6            +5 volt power                     
  1683.                          9       7            +5 volt power                     
  1684.                                                                                 
  1685.  
  1686.   An  alternative  design could have used three master bits for tone  selection 
  1687.   using  only five power supply pin outputs.   A note of caution on use of  the 
  1688.   output  pins  as  a  power source.   While the circuit  can  be  designed  to 
  1689.   represent  "keyer  off"  as the absence of function bits,  depending  on  the 
  1690.   circuit  you  may  still want to select all power bits to insure  a  constant 
  1691.   voltage.  Keying all bits may result in chirping.                             
  1692.                                                                                 
  1693.   The  sample circuit uses a single sound manufactured by Radio Shack called  a 
  1694.   LED  flasher  that almost meets the three-tone requirement of Morse  Academy. 
  1695.   The  part is an eight pin LM3909 -  Radio Shack part number  276-1705.   Only 
  1696.   fourteen parts are required:                                                  
  1697.                                                                                 
  1698.       Part          Qty   Description                                           
  1699.       ──────        ───   ──────────────────────────────────────────            
  1700.       LM3909         1    LED Flasher Chip, Radio Shack P/N 276-1705            
  1701.       Socket         1    Eight pin IC socket                                   
  1702.       1N270          6    Germanium diode (or similar)                          
  1703.       Resistor       1    ¼ watt 100 Ω                                          
  1704.       Resistor       1    ¼ watt 12,000 Ω                                       
  1705.       Capacitor      1    10 µf (electrolytic)                                  
  1706.       Capacitor      1    0.1 µf (mylar)                                        
  1707.       Connector      1    25 pin parallel port connector (male)                 
  1708.       Connector      1    audio phone jack                                      
  1709.       Circuit board  1    about one inch square (length of 25 pin connector)    
  1710.  
  1711.   Appendix C - Construction Notes for an External Tone Generator        Page 38 
  1712.  
  1713.  
  1714.        (from parallel port                                                      
  1715.          25 pin connector)        C 1   0.1 µf                                  
  1716.                                 ┌────┤ ├───────────────┐                        
  1717.       ┌──────25     R 1         │                      │    R 2                 
  1718.       │            12 kΩ        │   ┌───────────────┐  │   100 Ω                
  1719.       │      2────/\/\/\────────┴───┤8             2├──┴──/\/\/\──┐ (to phone   
  1720.       │      3───────────────┐      │               │             │   jack)     
  1721.       │                      └──────┤1             3│N/C          │             
  1722.       │      4────├────┐           │    LM 3909    │             └─── -        
  1723.       │                 ├───────────┤6             5├───────────────── +        
  1724.       │      5────├────┤           │               │                           
  1725.       │                 │       ┌───┤4             7│N/C                        
  1726.       │      6────├────┤       │   └───────────────┘                           
  1727.       │                 │       │                                               
  1728.       │      7────├────┤       │                                               
  1729.       │                 │       │  Current drain is approx. 1 mA (max);         
  1730.       │      8────├────┤       │  12 kΩ resistor and 0.1 µf capacitor          
  1731.       │                 │       │  set tone frequencies                         
  1732.       │      9────├────┤ +     │                                               
  1733.       │                ─┴─ C 2  │                                               
  1734.       │                ─┬─12 µf │ (Ground)                                      
  1735.       └─────────────────┴───────┘                                               
  1736.                                                                                 
  1737.                         Sample Tone Generator Circuit.                          
  1738.  
  1739.   The LM 3909 pins are numbered counterclockwise  from 1 to 8 starting with pin 
  1740.   1 at the upper left hand corner, as shown below.                              
  1741.                                                                                 
  1742.                              ┌──────U──────┐                                    
  1743.                              │1           8│                                    
  1744.                              │2           7│                                    
  1745.                              │3           6│                                    
  1746.                              │4           5│                                    
  1747.                              └─────────────┘                                    
  1748.                                                                                 
  1749.                                                                                 
  1750.   In  testing  this circuit on various computers if was found  that  the        
  1751.   tone  frequencies  are  very  sensitive to the  parallel  port  output        
  1752.   voltage.   This  is  especially true for battery powered  laptops  and        
  1753.   notebooks,  where  in  some  cases  the  tone  off  function  actually        
  1754.   generated  a low frequency tone.   Adjustment of the circuit values R1        
  1755.   and  or C1 may be necessary to generate the proper frequencies.   As a        
  1756.   suggestion you might consider use of a variable resistor to be able to        
  1757.   adjust  the  circuit  for  your particular  computer's  parallel  port        
  1758.   design.   A  different  circuit design may be more appropriate to  the        
  1759.   wide range of computers on the market.   At this writing, design of an        
  1760.   new circuit is underway and will be released with version 5R1 of Morse        
  1761.   Academy.                                                                      
  1762.  
  1763.   Appendix D - ADLIB Compatible Music Synthesizer Card Support          Page 39 
  1764.  
  1765.   ADLIB COMPATIBLE MUSIC SYNTHESIZER CARD SUPPORT                               
  1766.                                                                                 
  1767.   Morse  Academy provides support for ADLIB compatible music synthesizer        
  1768.   cards.   The  (C)hange command in the (T)one submenu of the  (O)ptions        
  1769.   menu allows selection a music synthesizer card.                               
  1770.                                                                                 
  1771.   The  default  I/O port address for ADLIB compatibles is  38xh.   Morse        
  1772.   Academy   uses  this  value  as  the  default  port   address.    Some        
  1773.   manufacturer's  boards allow other port addresses so Morse Academy can        
  1774.   set the address to other values.  Addresses in the range 20xh-28xh and        
  1775.   30xh  thru 3Fxh are permitted.   This covers beyond the range required        
  1776.   for   music   cards  currently  being  marketed.    For  example   the        
  1777.   SoundBlaster  Pro  card  allows  jumper selection of  only  two  other        
  1778.   addresses  22xh or 24xh,  in addition to the defacto ADLIB standard of        
  1779.   38x.                                                                          
  1780.                                                                                 
  1781.   Morse  Academy  performs  all necessary initialization  of  the  music        
  1782.   synthesizer card.  No other software or device driver is needed.   Any        
  1783.   ADLIB compatible card is satisfactory to send good audio quality Morse        
  1784.   code.                                                                         
  1785.  
  1786.                                                                                 
  1787.  
  1788.   Appendix E - RS232/Parallel Port Keying                               Page 40 
  1789.  
  1790.   RS232/PARALLEL PORT KEYING INTERFACE                                          
  1791.                                                                                 
  1792.   Morse Academy supports  RS232 and parallel port keying interfaces that        
  1793.   are commonly used by other programs,  e.g.  the  K1EA  Contest Logging        
  1794.   program.   This  interface  is  not  the preferred one because it only        
  1795.   supports a single frequency.   The  audio  feedback  tones  of 300 and        
  1796.   1800 Hz  for  MA's  games  is  not  available.   Still  the ability to        
  1797.   practice  with  the  (P)roficiency  session  and  generate examination        
  1798.   tapes makes it desirable to support these interfaces.                         
  1799.                                                                                 
  1800.   COM1 through COM4,  LPT1,  or  LPT2  can be selected for keying in the        
  1801.   (O)ptions menu,  when  choosing  the  (T)one  generator option E.  The        
  1802.   keyed  port  address  is  displayed  in  Hexadecimal.   Morse  Academy        
  1803.   outputs a 1 to the port to close the key, e.g.                                
  1804.                                                                                 
  1805.                           OUT  {H3FC,1            (in BASIC)                    
  1806.                                                                                 
  1807.                           mov  AL,1               (in MASM)                     
  1808.                           mov  DX, H3FC                                         
  1809.                           out  DX,AL                                            
  1810.                                                                                 
  1811.   To open the key a zero is output to the port.                                 
  1812.  
  1813.   The pin outs for keying are:                                                  
  1814.                                                                                 
  1815.             RS232 Ports             Pins 4 and 5 on a DB9 connector.            
  1816.                                     Pins 7 and 20 on a DB25 connector.          
  1817.                                                                                 
  1818.                                     Minus nine (-9) volts indicates key open.   
  1819.                                     Plus  nine (+9) volts indicates key closed. 
  1820.                                     (note voltages may vary from 6 to 12 volts, 
  1821.                                     depending on the PC manufacturer)           
  1822.                                                                                 
  1823.             Parallel Ports          Pins 1 and 17                               
  1824.                                                                                 
  1825.                                     Zero volts indicates key open.              
  1826.                                     Plus  five (+5) indicates key closed.       
  1827.                                     (note voltages may vary, depending on the   
  1828.                                     PC manufacturer)                            
  1829.                                                                                 
  1830.   Direct  connection  of  your  PC  to a transceiver is NOT recommended.        
  1831.   Isolation is required between the PC and the equipment being switched.        
  1832.   Interfaces such as that designed by Jim Talens (N3JT) are commercially        
  1833.   available.  Write to Jim Talens (N3JT), P.O. Box 19346, Washington, DC        
  1834.   20036.                                                                        
  1835.  
  1836.